Scientific Name:Processa filipes
Arthropoda > Malacostraca > Decapoda > Processidae > Processa
Processa hayashii